﻿using System.Runtime.Serialization;

namespace HomeCareLibrary.Core.DataContracts
{
    [DataContract]
    public class CRCTaskRequest
    {
        [DataMember(Name = "userId")]
        public int UserId { get; set; }

        [DataMember(Name = "homeNumber")]
        public int HomeNumber { get; set; }

        [DataMember(Name = "taskCode")]
        public string TaskCode { get; set; }

        [DataMember(Name = "image")]
        public string Image { get; set; }

        [DataMember(Name = "featureName")]
        public string FeatureName { get; set; }

        [DataMember(Name = "taskDescription")]
        public string TaskDescription { get; set; }

        [DataMember(Name = "timingMonths")]
        public string TimingMonths { get; set; }

        [DataMember(Name = "cycleTiming")]
        public int CycleTiming { get; set; }

        [DataMember(Name = "priority")]
        public int Priority { get; set; }

        [DataMember(Name = "benefitIcons")]
        public string BenefitIcons { get; set; }

        [DataMember(Name = "benefitNames")]
        public string BenefitNames { get; set; }

        [DataMember(Name = "benefitContent")]
        public string BenefitContent { get; set; }

        [DataMember(Name = "energySavingsScore")]
        public int EnergySavingsScore { get; set; }

        [DataMember(Name = "energySavingsContent")]
        public string EnergySavingsContent { get; set; }

        [DataMember(Name = "costScore")]
        public int CostScore { get; set; }

        [DataMember(Name = "costContent")]
        public string CostContent { get; set; }

        [DataMember(Name = "type")]
        public int Type { get; set; }

    }
}
